Brian Odhiambo's Mother Demands Release of Son's Body Following Alleged Discovery
Elizabeth Auma, Brian Odhiambo’s mother, is now urging the government to release the body of her son, who was allegedly found floating in Lake Nakuru on Monday, February 17.
Addressing the press on T
kenyans.co.ke•June 15, 2026